makeshift bridge - Spanish English Dictionary